package com.antoco.operation.bigscreen.model.entity;

import lombok.Data;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;

/**
 * 传感器数量统计
 */
@Entity
@Data
@Table(name = "sensor_num_tj")
public class SensorNumTj implements AbstractEntity<Long> , Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * ID
     */
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    @Column(name = "id", nullable = false)
    private Long id;

    /**
     * 统计实例标识
     */
    @Column(name = "tj_ins_id")
    private String tjInsId;

    /**
     * 管井水位仪数量
     */
    @Column(name = "suiwei_num")
    private String suiweiNum;

    /**
     * 管道流量仪数量
     */
    @Column(name = "liulian_num")
    private String liulianNum;

    /**
     * CH2探测仪数量
     */
    @Column(name = "ch2_num")
    private String ch2Num;

    /**
     * CO探测仪数量
     */
    @Column(name = "co_num")
    private String coNum;

    /**
     * H2S探测仪数量
     */
    @Column(name = "h2s_num")
    private String h2sNum;

    /**
     * PH探测仪数量
     */
    @Column(name = "ph_num")
    private String phNum;

    /**
     * 巡检机器人数量
     */
    @Column(name = "robot_num")
    private String robotNum;

    /**
     * 电子温度计数量
     */
    @Column(name = "wenduji_num")
    private String wendujiNum;

}
